const Map<String, String> en = {
  // Core app texts
  'app_title': 'XRenovation',
  'welcome': 'Welcome to XRenovation',
  'welcome_to_app': 'Welcome to House XRenovation',
  'app_description': 'Manage your renovation projects with ease',
  'projects': 'Projects',
  'projects_page_title': 'My Projects',
  'add_project': 'New Project',
  'chat_with_ai': 'Chat with AI',
  'contractors': 'Contractors',
  'others': 'Others',
  'how_it_works': 'Quick Tips',
  'info_item1': 'Create a new project to track your renovation tasks',
  'info_item2': 'Use the AI chat for renovation advice and ideas',
  'info_item3': 'Find and manage contractors for your projects',
  'task_progress': 'Task Progress',
  'budget': 'Budget',
  'tasks_completed': '{completed} of {total} tasks completed',
  'remaining': 'Remaining: {amount}',
  'no_projects': 'No projects yet. \nClick + to add a new project.',
  'create_project_title': 'Create New Project',
  'create_project_desc': 'Please create your project.',
  'project_name_hint': 'Enter project name',
  'project_description': 'Description',
  'project_description_hint': 'Enter project description (optional)',
  'budget_hint': 'Enter budget amount',
  'budget_desc': 'Optional. You can set or update the budget later.',
  'create_project': 'Create Project',
  'edit_project_title': 'Edit Project Budget',
  'edit_project_desc': 'Please edit your project.',
  'current_spent': 'Current Spent',
  'budget_amount': 'Budget Amount',
  'budget_update_desc': 'Leave empty to remove budget limit.',
  'save_changes': 'Save Changes',
  'delete_confirm_title': 'Delete Project',
  'delete_confirm_content': 'Are you sure you want to delete this? This action cannot be undone.',
  'delete': 'Delete',
  'project_add_success': 'Project created successfully',
  'project_update_success': 'Project updated successfully',
  'delete_success': 'Deleted successfully',
  'subscription_title': 'Subscription Plans',
  'choose_plan': 'Choose Your Plan',
  'subscription_description': 'Unlock all features with our flexible subscription options',
  'free_trial': 'Free Trial',
  'free': 'Free',
  '7_days': '7 Days',
  'monthly_subscription': 'Monthly',
  'per_month': 'per month',
  'yearly_subscription': 'Yearly',
  'per_year': 'per year',
  'feature1': 'Unlimited projects',
  'feature2': 'Priority support',
  'feature3': 'Advanced analytics',
  'feature4': 'Exclusive content',
  'feature5': '50% discount',
  'recommended': 'Recommended',
  'current_plan': 'Current Plan',
  'subscribe_now': 'Subscribe Now',
  'subscription_terms':
      'Subscription will automatically renew unless canceled at least 24 hours before the end of the current period. You can manage your subscription in your account settings.',
  'restore_purchases': 'Restore Purchases',
  'privacy_policy': 'Privacy Policy',
  'terms_of_service': 'Terms of Service',

  // Login and Registration
  'sign_in': 'Sign In',
  'sign_in_title': 'Sign in to XRenovation',
  'sign_in_description': 'Enter your email to access your account',
  'email': 'Email',
  'password': 'Password',
  'dont_have_account': 'Don\'t have an account? ',
  'sign_up': 'Sign Up',
  'login_failed': 'Login failed',
  'forgot_password': 'Forgot password?',
  'other_log_way': 'Or continue with',
  'keep_signed': 'Keep me signed in for 30 days.',
  'reset_pwd_title': 'Reset Password',
  'email_desc': "Enter your user account's verified email address and we will send you a password reset link.",
  'email_code': 'Code',
  'send_code': 'Send Code',
  'reset_pwd': 'Reset Password',
  'send_success_tip': 'Verification code sent successfully',
  'reset_success_tip': 'Password reset successfully',
  'already_have_account': 'Already have an account?',
  'sign_in_link': 'Sign in',
  'sign_up_to': 'Sign up to',
  'app_name_title': 'XRnovation',
  'sign_up_description': 'Enter your email below to create your account',
  'password_desc':
      'Password should be at least 15 characters OR at least 8 characters including a number and a lowercase letter.',
  'username': 'Username',
  'phone': 'Phone Number',
  'city': 'City',
  'state': 'State',
  'country': 'Country',
  'one_time_code': 'One-time code',
  'code_sent_prompt': 'Please enter the one-time code to be sent to your email.',
  'terms_agreement': 'By signing up, you agree to our',
  'terms_service': 'Terms of Service',
  'and': ' and ',
  'select_country': 'Select country',
  'select_state': 'Select state',
  'sign_up_title': 'Create New Account',
  'create_account': 'Create Free Account',
  'manage_projects': 'Manage renovation projects with ease',
  'username_hintText': 'e.g. john_doe',
  'pwd_hintText': 'Enter new password',
  'email_code_hintText': 'Enter verification code',
  'email_hintText': 'Enter your email',
  'city_hintText': 'City',
  'username_required': 'Username is required',
  'phone_hintText': 'e.g. +1 234 567 8900',
  'upgrade_pro': 'Upgrade to Pro',
  'account': 'Account',
  'billing': 'Billing',
  'log_out': 'Log out',
  'home_page': 'Home Page',
  'project_page': 'Projects',
  'contractors_page': 'Contractors',
  'tasks_page_title': 'Tasks',
  'add_task': 'Add Task',
  'add_new_task': 'Add New Task',
  'create_task_desc': 'Please create a new task.',
  'task_name': 'Task Name',
  'task_name_hint': 'Enter task name',
  'expected_days': 'Expected Days',
  'expected_days_hint': 'Enter expected days',
  'add_close': 'Add & Close',
  'add_continue': 'Add & Continue',
  'overall_progress': 'Overall Progress',
  'complete': 'Complete',
  'duration': 'Duration',
  'payment': 'Payment',
  'quality': 'Quality',
  'speed': 'Speed',
  'value': 'Value',
  'task_details': 'Task Details',
  'fill_task_details': 'Please fill in Task Details',
  'completion_date': 'Completion Date',
  'work_quality': 'Work Quality',
  'work_speed': 'Work Speed',
  'cost_effectiveness': 'Cost Effectiveness',
  'start': 'Start',
  'due': 'Due',
  'completed': 'Completed',
  'no_tasks': 'No tasks yet. \nClick "Add Task" to create your first task.',
  'overdue': 'overdue',
  'days': 'days',
  'payment_amount': 'Payment Amount',
  'payment_amount_hint': 'Enter payment amount',
  'performance_rating': 'Performance Rating',
  'contractors_page_title': 'Contractors',
  'add_contractor': 'Add Contractor',
  'add_new_contractor': 'Add New Contractor',
  'fill_contractor_info': 'Please fill in your contractor',
  'upload_photos': 'Upload Photos',
  'use_camera': 'Use Camera',
  'first_name': 'First Name',
  'last_name': 'Last Name',
  'preferred_name': 'Preferred Name',
  'company_name': 'Company Name',
  'phone_number': 'Phone Number',
  'ein_ssn': 'EIN/SSN',
  'skills': 'Skills',
  'add_new_skill': 'Add New Skill',
  'skill_name': 'Skill Name',
  'edit_contractor': 'Edit Contractor',
  'edit_contractor_info': 'Please edit your contractor',
  'preferred_name_label': 'Preferred name',
  'reviews_title': 'Reviews for {name}',
  'average_ratings': 'Average Ratings',
  'completed_on': 'Completed on {date}',
  'no_contractors': 'No contractors yet. \nClick + to add a new contractor.',
  'required_tips': 'Please fill in the required fields completely',
  'select_contractor': 'Please select contractor',
  "confirm_logout_title": "Confirm Logout",
  "confirm_logout_message": "Are you sure you want to log out?",
  "logging_out": "Logging out...",
  "logout_success": "Logged out successfully",
  "logout_failed": "Logout failed",
  'loading_text': 'Loading...',
  'no_reviews_yet': 'No reviews yet',
  'select_at_least_one_skill': 'Please select at least one skill',
  'contractor_added_successfully': 'Contractor added successfully',
  'contractor_updated_successfully': 'Contractor updated successfully',
  'failed_to_add_contractor': 'Failed to add contractor',
  'failed_to_update_contractor': 'Failed to update contractor',
  'failed_to_delete_contractor': 'Failed to delete contractor',
  'failed_to_add_skill': 'Failed to add skill',
  'skill_name_hint': 'Please enter the skill name',
  'select_date_hint': 'Please select the date',
  'select_budget': 'Please select',

  // Validation messages
  'email_required': 'Email is required',
  'email_invalid': 'Invalid email format',
  'password_required': 'Password is required',
  'password_length': 'Password must be at least 8 characters with numbers',
  'task_name_required': 'Task name is required',
  'project_name_required': 'Project name is required',
  'city_required': 'City is required',
  'phone_required': 'Phone number is required',
  'field_required': 'Field is required',

  // Feature highlights
  'r_feature1': '• Track renovation progress with projects',
  'r_feature2': '• Get smart renovation advice from AI',
  'r_feature3': '• Efficiently manage construction teams',

  // Hint texts
  'email_hint': 'For account security and notifications',
  'password_hint': 'We recommend using letters with numbers',
  'agree_to': 'I agree to the',

  // Common texts
  'select_language': 'Select Language',
  'continue': 'Continue',
  'back': 'Back',
  'submit': 'Submit',
  'cancel': 'Cancel',
  'ok': 'OK',
  'error': 'Error',
  'retry': 'Retry',
  'confirm': 'Confirm',

  // Form labels
  'project_name': 'Project Name',
  'address': 'Address',
  'start_date': 'Start Date',

  // Status indicators
  'loading': 'Loading...',
  'success': 'Success',
  'fail': 'Failed',
};
